main ripcords - French English Dictionary